repugnant odor - Turkish English Dictionary